crane installations - German English Dictionary